having been found guilty and sentenced for committing a crime - Spanisch Englisch Wörterbuch